<?php
/*
 * 
 * 

 * 原始的支持低版本的jquery， 在高版本的jquery会报错 jQuery.handleError is not a function 
 * 

	1. 必须使用 exit(json_encode($aReturn)); 来返回值，否则会报错
	
	
		this_uploadimg = function(sUploadId){
		
		var getThisFileExt = function(str){
			var d=/\.[^\.]+$/.exec(str);
			return d[0];
		};
		
		var sFile = $("#" + sUploadId).val();
		var thisFileExt = getThisFileExt(sFile);
		thisFileExt = thisFileExt.toLowerCase();
		//console.log(sFile);
		//console.log(thisFileExt);
		if (jQuery.inArray(thisFileExt, new Array('.gif', '.png', '.jpg')) == -1){
			alert('上传的图片格式必须是gif,png,jpg!');
			return false;
		}
		
		$.ajaxFileUpload({
			url:'/com/imgupload',
			secureuri:false,
			fileElementId:'fileToUpload',
			dataType: 'json',
			beforeSend:function(){
				$("#loading").show();
			},
			complete:function(){
				$("#loading").hide();
			},
			success: function (msg, status){
				if (msg.status == 1){
					$('.image_upload').attr('src', msg.data.img);
					$('.image_upload_h').val(msg.data.img);
				} else {
					alert('网络繁忙，请刷行页面重新尝试！');
				}
			},
			error: function (data, status, e){
				alert('网络繁忙，请刷行页面重新尝试！');
			}
		});
		return false;
	};